Alibaba Group, the Worldwide TOP Partner of the International Olympic Committee (IOC), has unveiled the Alibaba Cloud Pin, a cloud-based digital pin, for the broadcasting and media professionals at the Olympic Games Tokyo 2020. The pin can be worn either as a badge or attached to a lanyard. The digitalRead More…